From cb16c564822a893badc03eb41e2525a297257819 Mon Sep 17 00:00:00 2001 From: "kfraser@localhost.localdomain" Date: Tue, 15 May 2007 09:50:36 +0100 Subject: [PATCH] x86: invalidate_shadow_ldt() should be static Since invalidate_shadow_ldt() depends on process_deferred_ops() to be called, it shouldn't be visible outside xen/arch/x86/mm.c. Signed-off-by: Jan Beulich --- xen/arch/x86/mm.c | 2 +- xen/include/asm-x86/mm.h | 1 - 2 files changed, 1 insertion(+), 2 deletions(-) diff --git a/xen/arch/x86/mm.c b/xen/arch/x86/mm.c index dd942085c2..ec69962e5c 100644 --- a/xen/arch/x86/mm.c +++ b/xen/arch/x86/mm.c @@ -410,7 +410,7 @@ void update_cr3(struct vcpu *v) } -void invalidate_shadow_ldt(struct vcpu *v) +static void invalidate_shadow_ldt(struct vcpu *v) { int i; unsigned long pfn; diff --git a/xen/include/asm-x86/mm.h b/xen/include/asm-x86/mm.h index 17b1fb3ec6..31a58eabfe 100644 --- a/xen/include/asm-x86/mm.h +++ b/xen/include/asm-x86/mm.h @@ -146,7 +146,6 @@ void init_frametable(void); int alloc_page_type(struct page_info *page, unsigned long type); void free_page_type(struct page_info *page, unsigned long type); -void invalidate_shadow_ldt(struct vcpu *d); int _shadow_mode_refcounts(struct domain *d); static inline void put_page(struct page_info *page) -- 2.30.2